safeguarding device - Turc Anglais Dictionnaire